Resorts List
Capo dei Greci Hotel Resort & SPA | |
Location. The Capo dei Greci Hotel Resort & Spa is located on the island of Sicily, Italy, seven kilometres from Taormina. The hotel is situated on top of a cliff overlooking the Mediterranean, and Mount Etna can be found 30 kilometres away. |